FluentCommunity\App\Http\Controllers\FeedsController D

Total Complexity 175
Dependencies 18
Dependents 0
Total lines 1,177
Lines of code 892
Logical lines of code 496
Comment lines 19
Methods 31
Properties 0

Methods 31

Method Rating Maintainability Complexity Lines of code
processExistingMedia()
B
38 20 65
handleMediaUpload()
B
34 14 99
get()
A
36 13 84
update()
A
39 11 67
store()
A
40 11 61
sanitizeAndValidateData()
A
43 11 47
patchFeed()
A
46 11 37
processNewMedia()
A
50 9 27
addComment()
A
43 7 52
transformFeed()
A
50 8 28
getFeedBySlug()
S
46 5 44
processGiphyImages()
S
54 6 20
parseFirstUrl()
S
61 6 12
addOrRemovePostReact()
S
47 4 39
getBookmarks()
S
48 4 36
formatMediaMeta()
S
56 5 16
generateMediaPreviews()
S
56 4 18
validateAndSetSpace()
S
59 4 14
getOembed()
S
61 3 13
syncHashTags()
S
66 3 9
setGiphyMediaPreview()
S
60 2 12
checkForDuplicatePost()
S
61 2 11
handleSurveyConfig()
S
69 2 7
saveMediaItems()
S
67 2 8
handleMentions()
S
73 2 5
getTicker()
S
59 1 14
deleteMediaPreview()
S
60 1 13
updateLinks()
S
63 1 11
deleteFeed()
S
62 1 11
getLinks()
S
74 1 5
markdownToHtml()
S
68 1 7